Big Huge Thesaurus

Sciurus carolinensis

noun